dirty or unpleasant thing - Espagnol Anglais Dictionnaire